New 3⁄4 - Approximation Algorithms for MAX SAT
نویسندگان
چکیده
Recently, Yannakakis presented the rst 3 4-approximation algorithm for the Maximum Satissability Problem (MAX SAT). His algorithm makes non-trivial use of solutions to maximum ow problems. We present new, simple 3 4-approximationalgorithmsthat apply the probabilistic method/randomized rounding to the solution to a linear programming relaxation of MAX SAT. We show that although standard randomized rounding does not give a good approximate result, the best solution of the two given by randomized rounding and a well-known algorithm of Johnson is always within 3 4 of the optimal solution. We further show that an unusual twist on randomized rounding also yields 3 4-approximation algorithms. As a by-product of our analysis, we obtain a tight worst-case analysis of the relative duality gap of the linear programming relaxation.
منابع مشابه
Approximation algorithms for MAX 4 - SATand rounding procedures for semide nite programs
Karloo and Zwick obtained recently an optimal 7=8-approximation algorithm for MAX 3-SAT. In an attempt to see whether similar methods can be used to obtain a 7=8-approximation algorithm for MAX SAT, we consider the most natural generalization of MAX 3-SAT, namely MAX 4-SAT. We present a semideenite programming relaxation of MAX 4-SAT and a new family of rounding procedures that try to cope well...
متن کاملOn Approximation Algorithms for Hierarchical MAX-SAT
We prove upper and lower bounds on performance guarantees of approximation algorithms for the Hierarchical MAX-SAT (H-MAX-SAT) problem. This problem is representative of a broad class of PSPACE-hard problems involving graphs, Boolean formulas and other structures that are de ned succinctly. Our rst result is that for some constant < 1, it is PSPACE-hard to approximate the function H-MAX-SAT to ...
متن کاملApproximation Algorithms for MAX 4-SAT and Rounding Procedures for Semidefinite Programs
Karloo and Zwick obtained recently an optimal 7=8-approximation algorithm for MAX 3-SAT. In an attempt to see whether similar methods can be used to obtain a 7=8-approximation algorithm for MAX SAT, we consider the most natural generalization of MAX 3-SAT, namely MAX 4-SAT. We present a semideenite programming relaxation of MAX 4-SAT and a new family of rounding procedures that try to cope well...
متن کاملImproved Approximation Algorithms for MAX NAE-SAT and MAX SAT
MAX SAT and MAX NAE-SAT are central problems in theoretical computer science. We present an approximation algorithm for MAX NAE-SAT with a conjectured performance guarantee of 0.8279. This improves a previously conjectured performance guarantee of 0.7977 of Zwick [Zwi99]. Using a variant of our MAX NAE-SAT approximation algorithm, combined with other techniques used in [Asa03], we obtain an app...
متن کاملApproximating Weighted Max-SAT Problems by Compensating for Relaxations
We introduce a new approach to approximating weighted Max-SAT problems that is based on simplifying a given instance, and then tightening the approximation. First, we relax its structure until it is tractable for exact algorithms. Second, we compensate for the relaxation by introducing auxiliary weights. More specifically, we relax equivalence constraints from a given Max-SAT problem, which we ...
متن کامل